power-assisted bicycle - German English Dictionary